Cache Partitioning for Multiple Sessions in Local Loss Recovery of Reliable Multicast

نویسندگان

  • Kwan L. Yeung
  • Gang Feng
چکیده

Local loss recovery for reliable multicast can provide significant performance improvement in terms of loss recovery latency, bandwidth consumption and network throughput. Active Reliable Multicast (ARM) is a novel loss recovery scheme for largescale reliable multicast. In ARM, local loss recovery is realized by retrieving repairs at near active routers. In practice, active resources are limited and active resources allocation strategies are required for optimizing performance in terms of the loss recovery and/or network bandwidth consumption. An active router may need to support the local loss recovery for multiple multicast sessions simultaneously. How to efficiently partitioning the cache resource to these sessions is crucial to the performance of local loss recovery. In this paper, we propose a cache partitioning method called "Layered Greedy Cache Partitioning" to deal with this dilemma. For this method, the active routers are first grouped into different layers according to the tree topologies and the design begins from the lowest layer. The cache partitioning of an upper layer can be performed separately by making use of relevant design information of the lower layer. An optimization for cache partitioning at each layer can then be conducted and a "local" optimal solution can be achieved. On global sense, however, the solution is only suboptimal. The performance of using the proposed cache partitioning method is compared with that using uniform cache partitioning and proportional partitioning. A significant performance improvement is found.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Case for Exploiting Packet Loss Locality in Multicast Loss Recovery

This paper makes the case for exploiting packet loss locality in the loss recovery of reliable multicast protocols, such as SRM [4]. We claim that packet loss locality in IP multicast transmissions can be exploited by simple caching schemes. In such schemes, receivers cache information about the recovery of recently recovered packets and use this information to expedite the recovery of subseque...

متن کامل

Active Reliable Multicast

This paper presents a novel loss recovery scheme, Active Reliable Multicast (ARM), for large-scale reliable multicast. ARM is “active” in that routers in the multicast tree play an active role in loss recovery. Additionally, ARM utilizes soft-state storage within the network to improve performance and scalability. In the upstream direction, routers suppress duplicate NACKs from multiple receive...

متن کامل

ENERGY AWARE DISTRIBUTED PARTITIONING DETECTION AND CONNECTIVITY RESTORATION ALGORITHM IN WIRELESS SENSOR NETWORKS

 Mobile sensor networks rely heavily on inter-sensor connectivity for collection of data. Nodes in these networks monitor different regions of an area of interest and collectively present a global overview of some monitored activities or phenomena. A failure of a sensor leads to loss of connectivity and may cause partitioning of the network into disjoint segments. A number of approaches have be...

متن کامل

How Bad is Reliable Multicast without Local Recovery?

We examine the impact of the loss recovery mechanism on the performance of a reliable multicast protocol. Approaches to reliable multicast can be divided into two major classes: sourcebased recovery, and distributed recovery. For both classes we consider the state of the art: For source-based recovery, a type 2 hybrid ARQ scheme with parity retransmission. For distributed recovery, a scheme wit...

متن کامل

Designing a Caching-Based Reliable Multicast Protocol

With the increasing use of the Internet, multi-party communication and collaboration applications are becoming mainstream. This trend calls for high-performance multicast services that scale to large groups and higher bandwidth requirements. Although packet loss characteristics have a large impact on the performance of multicast services, few protocols attempt to adapt and actively exploit such...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005